package com.ia.aistream.model.operating.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Getter;
import lombok.Setter;
import com.ia.aistream.common.annotation.Excel;
import com.ia.aistream.common.core.domain.AIBaseEntity;

/**
 * tracking对象 doc_tracking
 * 
 * @author aistream
 * @date 2021-01-18
 */
@Setter
@Getter
@TableName("doc_tracking")
public class DocTracking extends AIBaseEntity
{
    private static final long serialVersionUID = 1L;

    /** null */
    @TableId(type = IdType.AUTO)
        private Long id;
    
    /** 版本 */
    @Excel(name = "版本")
        private String version;
    
    /** 版本样式 */
    @Excel(name = "版本样式")
        private String versionStyle;
    
    /** 版次 */
    @Excel(name = "版次")
        private String edition;
    
    /** 版次样式 */
    @Excel(name = "版次样式")
        private String editionStyle;
    
    /** 编写 */
    @Excel(name = "编写")
        private String compile;
    
    /** 编写样式 */
    @Excel(name = "编写样式")
        private String compileStyle;
    
    /** 批准 */
    @Excel(name = "批准")
        private String approval;
    
    /** 批准样式 */
    @Excel(name = "批准样式")
        private String approvalStyle;
    
    /** 日期 */
    @Excel(name = "日期")
        private String approvalDate;
    
    /** 日期样式 */
    @Excel(name = "日期样式")
        private String approvalDateStyle;
    
    /** 修改说明 */
    @Excel(name = "修改说明")
        private String modifyExplain;
    
    /** 修改说明样式 */
    @Excel(name = "修改说明样式")
        private String modifyExplainStyle;
    
    /** 外键，关联对应文档 */
    @Excel(name = "外键，关联对应文档")
        private Long docIndexId;
    

}
